sleep research - French English Dictionary